import java.util.HashMap;

public class hashmap {
    public int[] missingTwo(int[] nums) {
        int len = nums.length;
        int[] ret = new int[2];
        HashMap<Integer, Integer> map = new HashMap<>();
        for (int i = 0; i < len; i++) {
            map.put(nums[i], map.getOrDefault(nums[i], 0) + 1);
        }
        int count = 0;
        for (int i = 1; i <= len + 2; i++) {
            if (map.getOrDefault(i, 0) == 0) {
                ret[count++] = i;
            }
        }
        return ret;
    }
}
